double rifle - German English Dictionary